//
// Created by yonghu0 on 25-10-23.
//

#ifndef DISCUSSLIST_H
#define DISCUSSLIST_H

#include <jsoncpp/json/json.h>

class DiscussList
{
public:
    static DiscussList *GetInstance();

    Json::Value SelectDiscussList(Json::Value queryjson);
    Json::Value SelectDiscussListByAdmin(Json::Value queryjson);
    Json::Value SelectDiscuss(Json::Value queryjson);
    Json::Value SelectDiscussByEdit(Json::Value queryjson);
    Json::Value InsertDiscuss(Json::Value queryjson);
    Json::Value UpdateDiscuss(Json::Value queryjson);
    Json::Value DeleteDiscuss(Json::Value queryjson);
    Json::Value UpdateDiscussComments(Json::Value queryjson);

private:
    DiscussList();
    ~DiscussList();
};


#endif //DISCUSSLIST_H
